package com.bd.scm.domain.dto.standardReports;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author yufc
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class ReportHysjQuery {

    //查询开始日期
    private String dateBegin;

    //查询结束日期
    private String dateEnd;

    //工号或姓名
    private String userNameOrNo;

    //用户ID，多个人用逗号隔开
    private String users;

    //部门ID，多个部门用逗号隔开
    private String depts;

    //用户类型
    private String userType;

    //所属公司
    private String userCompany;

    //用户状态
    private String userStatus;

    //是否分页
    private Integer isPage;

    //每页记录数
    private Integer pageSize;

    //页码
    private Integer pageNumber;

    //记录总数
    private Integer rowCount;

    //年月字符串yyyy-mm
    private String yearAndMonth;
    //年
    private Integer year;
    //月
    private Integer month;
    //top类型，  部门员工加班小时TOP排行表使用
    private Integer topType;

}
